surging voltage - Spanish English Dictionary